using System;			

namespace MIMS.WRS.Entities
{
	/// <summary>
	/// Summary description for HDTerritoriesPrices.
	/// </summary>
	[Serializable]
	public class HDTerritoriesPrices
	{
		#region Variable Declarations
	
		private string			productCode = "";
		private int				territoryID = 0;
		private decimal			homeDelivered40ContFor15Prices = 0;
		private decimal			homeDelivered20ContFor15Prices = 0;
		private string			currency = "";
		private DateTime		date = new DateTime(1900,1,1,0,0,0,0);
		
		
		#endregion
		public HDTerritoriesPrices()
		{
			this.HomeDelivered40ContFor15Prices = Nulls.NullDecimal;
			this.HomeDelivered20ContFor15Prices = Nulls.NullDecimal;
			this.Currency="";	
			this.Date = Nulls.NullDate;		
		}

		#region Properties	
		
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is string</value>
		public string ProductCode
		{
			get { return productCode; }
			set { productCode = value; }
		}
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is int</value>
		public int TerritoryID
		{
			get { return territoryID; }
			set { territoryID = value; }
		}
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is money</value>
		public decimal HomeDelivered40ContFor15Prices
		{
			get { return homeDelivered40ContFor15Prices; }
			set { homeDelivered40ContFor15Prices = value; }
		}

		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is money</value>
		public decimal HomeDelivered20ContFor15Prices
		{
			get { return homeDelivered20ContFor15Prices; }
			set { homeDelivered20ContFor15Prices = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is string</value>
		public string Currency
		{
			get { return currency; }
			set { currency = value; }
		}

		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is datetime</value>
		public DateTime Date
		{
			get { return date; }
			set { date = value; }
		}
	
		
		#endregion
	}
}
